package org.batatasframework.support.event;

import org.batatasframework.support.database.TableInfo;

public interface ReadableRequest extends BaseRequest{
	
	/*
	 * key为主键或者主类
	 */
	Object getKey();
	void setKey(Object key);
	
	/*
	 * 如果是hibernate的实体，则这里是指定向定义的entity实体
	 */
	Class<?> getMappedClass();
	void setMappedClass();
	
	/*
	 * 对应的数据库的表
	 */
	TableInfo getTable();
	void setTable(TableInfo table);
}
